home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Util / F-Fi / Facade.cpt / About Façade next >
Text File  |  1988-07-14  |  1KB  |  23 lines

  1. Façade (a.k.a. FaceLiftPlus) - by Greg  Marriott
  2.  
  3. This is an INIT which allows a user to assign special ICN#s to their disks.
  4.  
  5. It installs a patch to Control which watches for the "give-me-an-icon" call to mountable volumes.
  6. If the call is being made to a driver in the drive queue, it checks to see if that drive/driver
  7. combination appears in any VCB entry.  If it does, the volume name is extracted from the VCB
  8. and compared against Façade's dictionary of named ICN#s (loaded at INIT time).  If a match
  9. is found, the patch returns the address of the dictionary entry instead of the driver's icon.
  10.  
  11. Since the dictionary lookup is performed every time the right Control call is made, a disk's
  12. icon can be changed by simply changing the name (and then making the Finder re-draw it by
  13. selecting and/or moving it).  I've got icons for all the different servers I mount on a regular
  14. basis.  HDs, floppies, tapes, AppleShare volumes, etc can all have custom  icons.
  15.  
  16. Place named ICN#s into the INIT file for each volume you want to "dress up."
  17.  
  18. Façade successfully returns an icon pointer even if the driver being called doesn't support
  19. the proper Control calls.
  20.  
  21. ----------------------------------
  22. Greg Marriott        x6338        M/S-27AQ
  23.